package com.thingsgrid.device.entity;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.mongodb.core.mapping.Field;

import java.io.Serializable;

/**
 * 实体类
 */
@Data
@Document(collection = "Performance_metrics")
@ApiModel(value = "PerformanceMetrics对象", description = "PerformanceMetrics对象")
public class PerformanceMetrics implements Serializable {

	/**
	 * 主键
	 */
	@Field("metrics_id")
	private String metricsId;
	/**
	 *指标编号
	 */

	@Field("metrics_number")
	private long metricsNumber;

	/**
	 * 指标名称
	 */

	@Field("metrics_name")
	private String metricsName;

	/**
	 * 产品Id
	 */

	@Field("product_id")
	private String productId;
	/**
	 * 指标编码
	 */

	@Field("metrics_code")
	private String metricsCode;

	/**
	 * 指标类型
	 */
	@Field("metrics_type")
	private String metricsType;

	/**
	 * 指标描述
	 */
	@Field("describe")
	private String describe;

	/**
	 * 创建时间
	 */
	@Field("create_time")
	private String createTime;

	/**
	 * 创建人
	 */
	@Field("create_author")
	private String createAuthor;



	/**
	 * 备注
	 */
	@Field("metrics_note")
	private String metricsNote;
}
